Micron Document
██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝


🬧 The NomadNet Encyclopedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

🔍 Search

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Zstd
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
mwcwZstandard è un algoritmo per la mwdacompressione dei dati mwdqsenza perdita sviluppato da Yann Collet presso mwdgFacebook. mwdwzstd è la corrispondente mweaimplementazione di riferimento, scritta in mweqC e pubblicata in mwegmwewopen source il 31 agosto 2016.cite-ref-2[2]

Contents

Note

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Caratteristiche

Zstandard è stato progettato per fornire un livello di compressione paragonabile a quello dell'algoritmo mwgwDeflate, ma ad una maggiore velocità, soprattutto nella decompressione. È possibile scegliere il livello di compressione da -7 (più basso, ma più veloce) a 22 (massima compressione, ma lento).cite-ref-3[3]

L'implementazione di riferimento è stata distribuita con mwiqlicenza BSD e il suo codice sorgente è stato pubblicato su GitHub.cite-ref-4[4]cite-ref-5[5]

Adozione

Il mwlakernel Linux supporta Zstandard come metodo di compressione per i file system mwlqBtrfs e mwlgSquashFS a partire dalla versione 4.14 (novembre 2017).cite-ref-6[6]

Il supporto a Zstandard è stato aggiunto al kernel di mwnaFreeBSD nel 2017.cite-ref-7[7]

Nell'aprile 2018 zstd è stato aggiunto come metodo di compressione dei pacchetti mwogdeb su mwowDebian e mwpaUbuntu. cite-ref-8[8] cite-ref-9[9]

mwrgFedora ha aggiunto il supporto a ZStandard al gestore di pacchetti mwrwRPM nel maggio 2018 e ha iniziato a usarlo in Fedora 31.cite-ref-10[10]

Nell'ottobre 2019 mwtqArch Linux ha introdotto il supporto a zstd nella versione 5.2 del suo gestore di pacchetti mwtgPacman.cite-ref-11[11]

Nel marzo 2024 il supporto a zstd è stato aggiunto a mwvaGoogle Chrome con la versione 123 e agli altri browser basati su mwvqChromium.cite-ref-12[12]

mwwwMozilla Firefox supporta nativamente zstd a partire dalla versione 126, distribuita il 14 maggio 2024.cite-ref-13[13]

mwyqPython ha aggiunto il supporto a Zstandard nella libreria standard nella versione 3.14.cite-ref-14[14]

Note

cite-note-11. mwba(mwbqmwbgEN) mwbwmwcaapplication/zstd, su mwcqmime-type.com.
cite-note-22. mwdq(mwdgmwdwEN) mweamweqFacebook Open-Sources New Compression Algorithm Outperforming Zlib, su mweginfoq.com.
cite-note-33. mwfg(mwfwmwgaEN) mwgqmwggUse ZSTD compression levels, su mwgwdocs.aws.amazon.com.
cite-note-44. mwhw(mwiamwiqEN) mwigmwiwFacebook open sources Zstandard data compression algorithm, aims to replace technology behind Zip, su mwjazdnet.com.
cite-note-55. mwka(mwkqmwkgEN) mwkwmwlaZstandard - Fast real-time compression algorithm, su mwlqgithub.com.
cite-note-66. mwmq(mwmgmwmwEN) mwnamwnqZstd Compression For Btrfs & Squashfs Set For Linux 4.14, Already Used Within Facebook, su mwngphoronix.com.
cite-note-77. mwog(mwowmwpaEN) mwpqmwpgIntegrate zstd into the kernel, su mwpwgithub.com.
cite-note-88. mwqw(mwramwrqEN) mwrgmwrwDebian Changelog for apt, su mwsametadata.ftp-master.debian.org.
cite-note-99. mwta(mwtqmwtgEN) mwtwmwuaNew Ubuntu Installs Could Be Speed Up by 10% with the Zstd Compression Algorithm, su mwuqnews.softpedia.com.
cite-note-1010. mwvq(mwvgmwvwEN) mwwamwwqChanges/Switch RPMs to zstd compression, su mwwgfedoraproject.org.
cite-note-1111. mwxg(mwxwmwyaEN) mwyqmwygArch Linux Nears Roll-Out Of Zstd Compressed Packages For Faster Pacman Installs, su mwywphoronix.com.
cite-note-1212. mwzw(mw0amw0qEN) mw0gmw0wNew in Chrome 123, su mw1adeveloper.chrome.com.
cite-note-1313. mw2a(mw2qmw2gEN) mw2wmw3aFirefox 126.0 Release Notes, su mw3qmozilla.org.
cite-note-1414. mw4q(mw4gmw4wEN) mw5amw5qZstandard support in the standard library, su mw5gdocs.python.org.

Voci correlate

• mw7aLZ77 e LZ78
• mw7ggzip
• mw8aBrotli

Collegamenti esterni

• mw9a(EN) Sito ufficiale, su facebook.github.io.
• mw9g(EN) 5 ways Facebook improved compression at scale with Zstandard, su engineering.fb.com.